package com.qujia.station.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.qujia.common.annotation.Excel;

/**
 * @Auther: LogicQin
 * @Date: 2023/5/4 16:19
 * @Description:
 */
public class AppUserInfoExcel {

    /** 油企id */
    @Excel(name = "油企id（必填）")
    private Long stationId;

    /** 会员编码 */
    @Excel(name = "会员编码")
    private String memberCode;

    /** 姓名*/
    @Excel(name = "姓名")
    private String name;

    /** 性别0男1女2未知 */
    @Excel(name = "性别（男/女）")
    private String sexFlag;

    /** 生日*/
    @Excel(name = "生日（例1998-05-04）")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String birthday;

    /** 昵称*/
    @Excel(name = "昵称")
    private String blogNickName;


    /** 手机号*/
    @Excel(name = "手机号（必填）")
    private String mobilePhone;

    /**车牌号码*/
    @Excel(name = "车牌号码")
    private String truckNumber;


    /** 手机号*/
    @Excel(name = "总积分")
    private Long integral;

    public Long getStationId() {
        return stationId;
    }

    public void setStationId(Long stationId) {
        this.stationId = stationId;
    }

    public void setMemberCode(String memberCode) {
        this.memberCode = memberCode;
    }

    public void setName(String name) {
        this.name = name;
    }

    public void setSexFlag(String sexFlag) {
        this.sexFlag = sexFlag;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public void setBlogNickName(String blogNickName) {
        this.blogNickName = blogNickName;
    }

    @Override
    public String toString() {
        return "AppUserInfoExcel{" +
                "memberCode='" + memberCode + '\'' +
                ", name='" + name + '\'' +
                ", sexFlag='" + sexFlag + '\'' +
                ", birthday='" + birthday + '\'' +
                ", blogNickName='" + blogNickName + '\'' +
                ", mobilePhone='" + mobilePhone + '\'' +
                ", truckNumber='" + truckNumber + '\'' +
                '}';
    }

    public AppUserInfoExcel(String memberCode, String name, String sexFlag, String birthday, String blogNickName, String mobilePhone, String truckNumber) {
        this.memberCode = memberCode;
        this.name = name;
        this.sexFlag = sexFlag;
        this.birthday = birthday;
        this.blogNickName = blogNickName;
        this.mobilePhone = mobilePhone;
        this.truckNumber = truckNumber;
    }
    public AppUserInfoExcel() {
        // 无参构造函数
    }
    public Long getIntegral() {
        return integral;
    }

    public void setIntegral(Long integral) {
        this.integral = integral;
    }

    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone;
    }

    public void setTruckNumber(String truckNumber) {
        this.truckNumber = truckNumber;
    }

    public String getMemberCode() {
        return memberCode;
    }

    public String getName() {
        return name;
    }

    public String getSexFlag() {
        return sexFlag;
    }

    public String getBirthday() {
        return birthday;
    }

    public String getBlogNickName() {
        return blogNickName;
    }

    public String getMobilePhone() {
        return mobilePhone;
    }

    public String getTruckNumber() {
        return truckNumber;
    }



}
